right leg - French English Dictionary